package com.coolgor.axnut.entity.mdmis;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
 * 保单中断信息实体类
 * @author CoolGor
 *
 */
public class PolicyMonitor {
	//投保单号insure_no  保单号policy_no
	@JsonProperty("insure_no")
	private String insureNo; 	
	// 是否有警告的标签，空值或者是0为不警告，非零数字表示有警告！
	@JsonProperty("warn_flag")
	private Integer warnFlag;
	// 警告的信息！
	@JsonProperty("warn_info")
	private String warnInfo;
	// 是否中断的标签，0为不中断，非零数字表示中断状态！
	@JsonProperty("hold_flag")
	private Integer holdFlag;
	// 中断的备注信息
	@JsonProperty("hold_info")
	private String holdInfo;
	//记录创建时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@JsonProperty("create_time")
	private Date createTime;	
	//记录最后编辑时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@JsonProperty("last_edit_time")
	private Date lastEditTime;
	public String getInsureNo() {
		return insureNo;
	}
	public void setInsureNo(String insureNo) {
		this.insureNo = insureNo;
	}
	public Integer getWarnFlag() {
		return warnFlag;
	}
	public void setWarnFlag(Integer warnFlag) {
		this.warnFlag = warnFlag;
	}
	public String getWarnInfo() {
		return warnInfo;
	}
	public void setWarnInfo(String warnInfo) {
		this.warnInfo = warnInfo;
	}
	public Integer getHoldFlag() {
		return holdFlag;
	}
	public void setHoldFlag(Integer holdFlag) {
		this.holdFlag = holdFlag;
	}
	public String getHoldInfo() {
		return holdInfo;
	}
	public void setHoldInfo(String holdInfo) {
		this.holdInfo = holdInfo;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Date getLastEditTime() {
		return lastEditTime;
	}
	public void setLastEditTime(Date lastEditTime) {
		this.lastEditTime = lastEditTime;
	}
	
	
	
	
}
